package com.hex.ds.hdrs.period.task.dto;

import lombok.Data;

/**
 * Created by rabby on 15-12-25.
 */
@Data
public class TaskInfo {

    private ScheduleTask task;
    private ResultTask resultTask;
    // private Process pid;

    public String getTaskCode(){
        if(this.task!=null){
            return this.task.getTaskCode();
        }
        return null ;
    }

    public String getJobCode(){
        if(this.task!=null){
            return this.task.getJobCode();
        }
        return null ;
    }

    public String getTaskType(){
        if(this.task!=null){
            return this.task.getTaskType();
        }
        return null ;
    }

    public String getTaskStatus(){
        if(this.task!=null){
            return this.task.getTaskStatus();
        }
        return null ;
    }

    public String getAgentCode(){
        if(this.task!=null){
            return this.task.getAgentCode();
        }
        return null;
    }

    public String getErrOutput(){
        if(this.resultTask!=null){
            return this.resultTask.getErrOutput();
        }
        return null;
    }

    public String getBizDate(){
        if(this.task!=null){
            return this.task.getBizDate();
        }
        return null;
    }

    public String getResultTaskStatus(){
        if(this.resultTask!=null){
            return this.resultTask.getStatus();
        }
        return null;
    }

    public String getAppCode(){
        if(this.task!=null){
            return this.task.getAppCode();
        }
        return null;
    }

    public String getExecStTs(){
        if(this.task!=null){
            return this.task.getExecStTs();
        }
        return null;
    }

    public String getTaskName(){
        if(this.task!=null){
            return this.task.getTaskName();
        }
        return null;
    }
}
